package jp.seraph.jsade.core;


/**
 * ユーザが実装すべきエージェント
 *
 */
public interface Agent {
    /**
     * エージェントの実装者はこのメソッドを実装しなければなりません
     *
     * @param aWorld
     * @param aPlayer 行動を設定されるべきプレイヤー
     */
    public void think(World aWorld, Player aPlayer);
}
